protective blanket - Spanish English Dictionary